An Eecient Linear Abstract Machine with Single-pointer Property
نویسندگان
چکیده
We introduce xLIN, a novel linear abstract machine that introduces no penalty in computing with non-linear resources, while ensuring that computing with linear resources takes no space and constant time. Garbage collection is not required for linear objects, while still present for non-linear objects. We propose a weak calculus of explicit substitutions as its foundations, and show how it may be easily `derived' from it. We illustrate in which way our machine may be seen as a re nement of Krivine's abstract machine, and hint at how non-linear computation could be optimized to serve as framework for the implementation of functional languages.
منابع مشابه
Head Linear Reduction
This paper defines head linear reduction, a reduction strategy of λ-terms that performs the minimal number of substitutions for reaching a head normal form. The definition relies on an extended notion of redex, and head linear reduction is therefore not a strategy in the exact usual sense. Krivine’s Abstract Machine is proved to be sound by relating it both to head linear reduction and to usual...
متن کاملA Single Machine Capacitated Production Planning Problem Under Uncertainty: A Grey Linear Programming Approach
The production planning is an important problem in most of manufacturing systems in practice. Unlike many researches existing in literature, this problem encounters with great uncertainties in parameters and input data. In this paper, a single machine capacitated production planning problem is considered and a linear programming formulation is presented. The production costs are assumed to be u...
متن کاملA Possibility Linear Programming Approach to Solve a Fuzzy Single Machine Scheduling Problem
This paper employs an interactive possibility linear programming approach to solve a single machine scheduling problem with imprecise processing times, due dates, as well as earliness and tardiness penalties of jobs. The proposed approach is based on a strategy of minimizing the most possible value of the imprecise total costs, maximizing the possibility of obtaining a lower total costs, and mi...
متن کاملAutomatic Value Identification of Pointer-Type Pressure Gauge Based on Machine Vision
This paper presents a new method of value identification of pointer-type pressure gauges based on machine vision, by which an automatic calibration system can be designed. Hough Transformation, image subtraction and image thinning technique are employed to obtain the coordinate of the pointer rotating center. Through removing the pixels data outside of the circumference of the pointer in the si...
متن کاملPerfect trees and bit-reversal permutations
A famous algorithm is the Fast Fourier Transform, or FFT. An eecient iterative version of the FFT algorithm performs as a rst step a bit-reversal permutation of the input list. The bit-reversal permutation swaps elements whose indices have binary representations that are the reverse of each other. Using an amortized approach this operation can be made to run in linear time on a random-access ma...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998